home *** CD-ROM | disk | FTP | other *** search
/ Aminet 24 / Aminet 24 (1998)(GTI - Schatztruhe)[!][Apr 1998].iso / Aminet / util / pack / xpk_User.lha / xpk_User / Install next >
Text File  |  1998-02-18  |  44KB  |  1,078 lines

  1. ; XpkMaster distribution Installer script.
  2. ; © Dirk Stöcker <stoecker@rcs.urz.tu-dresden.de>
  3. ; $VER: XpkMasterInstall 1.19 (14.02.1998)
  4.  
  5. ; History:
  6. ; 1.10    changed WHAT_C
  7. ; 1.11    added Russian language and install check for "nederlands"
  8. ; 1.12  added install check for "español"
  9. ; 1.13  finally fixed Installer version error report
  10. ; 1.14  added new languages
  11. ; 1.15  added Finish language
  12. ; 1.16  added question for language
  13. ; 1.17  fixed xpk_Develop installation
  14. ; 1.18  fixed Serbian texts, added Crotian and Spain language
  15. ; 1.19  added Dutch language
  16.  
  17. ; Translations, which equal english texts are not needed, as not used texts
  18. ; get english defaults!
  19.  
  20. (set #catalog 15) ; englisch language is default
  21.  
  22. (set #i 0)
  23. (while (set #thisfile (select #i
  24.         "dansk" "deutsch" "español" "français" "hrvatski"
  25.         "italiano" "nederlands" "norsk" "polski" "português"
  26.         "russian" "srpski" "suomi" "Svenska" "ÃeÓtina" ""))
  27.   (
  28.     (if (= @language #thisfile) (set #catalog #i))
  29.     (set #i (+ #i 1))
  30.   )
  31. )
  32.  
  33. (set #catalog
  34.   (askchoice
  35.     (prompt "Select your native language")
  36.     (help @askoptions-help)
  37.     (choices
  38.         "dansk" "deutsch" "español" "français" "hrvatski"
  39.         "italiano" "nederlands" "" "polski" ""
  40.         "russian" "srpski" "suomi" "Svenska" "ÃeÓtina"
  41.     "ENGLISH")
  42.     (default #catalog)
  43.   )
  44. )
  45.  
  46. ; ************************** English texts ******************************
  47.  
  48. (set #GOINGIN
  49.   (cat "\n\nWelcome to XpkMaster distribution installation system.\n\n"
  50.        "All sub archives you want to install have to be unpacked to "
  51.        "one directory. This directory is the parent of the one, you "
  52.        "have started the script of!\n\nMake clear you did this!"
  53.   )
  54. )
  55. (set #INSTALLERVERSION "You need at least version 42.9 of Installer.")
  56. (set #XPKMASTER_LIB  "Update xpkmaster.library when needed.")
  57. (set #INSTALL_LIB    "Update sub library %s.")
  58. (set #WHAT_STUFF     "What programs do you like to install ?")
  59. (set #WHAT_LANGUAGE  "What language files do you like to install?")
  60. (set #WHAT_PROMPT    "What parts of the distribution do you like to install?")
  61. (set #WHAT_LIBS      "What sub libraries do you like to install?")
  62. (set #WHAT_DOCS      "\n\n\n\n\nInstall documentation?")
  63. (set #WHAT_PREFS     "\n\n\n\n\nInstall Preferences program?")
  64. (set #WHAT_PROCESSOR "\n\n\n\n\nInstall MC68020 versions of some libraries?")
  65. (set #WHAT_DEVEL     "What parts of developer dir do you need?")
  66. (set #WHAT_C
  67.   (cat "Choose the parts you need for your C compiler. The files are "
  68.         "automatically copied into correct sub directories."
  69.   )
  70. )
  71. (set #CRYPT_SOURCE   "\n\n\n\n\nInstall cryption lib sources?")
  72. (set #STARTUP         "\n\n\n\n\nAdd XpkMasterPrefs call to startup file.")
  73. (set #PREFSFILE         "\n\n\n\n\nInstall preferences file?")
  74. (set #ASK_PATH
  75.   (cat "Select the path where %s should be installed. A drawer "
  76.        "»%s« will be created automatically, when not existing."
  77.   )
  78. )
  79. (set #ASK_PATH2     "Select the path where %s should be installed.")
  80. (set #WHAT_USER     "User part")
  81. (set #WHAT_DEVELOP  "Developer part")
  82. (set #WHAT_CRYPT    "cryption libraries")
  83. (set #WHAT_SOURCE   "sources and examples")
  84. (set #DEV_AUTODOCS  "Autodocs")
  85. (set #DEV_HOTHELP   "HotHelp files")
  86. (set #DEV_FD        "FD files")
  87. (set #DEV_ASM        "ASM includes")
  88. (set #DEV_C        "C/C++ includes")
  89. (set #DEVT_AUTODOCS "the autodocs")
  90. (set #DEVT_FD_FILES "the FD files")
  91. (set #DEVT_ASM      "the ASM includes")
  92. (set #DEVT_C        "the C/C++ includes")
  93. (set #DEVT_HOTHELP  "the HotHelp files")
  94. (set #CRP_SOURCES   "the sources")
  95. (set #SRC_SRC_A_EXA "the sources and examples")
  96. (set #DEVC_PRAGMA   "pragma files")
  97. (set #DEVC_GCC      "GCC inline files")
  98. (set #DEVC_REDIRECT "redirect files for older code")
  99. (set #DEVC_SAS      "SAS pragmas redirect (not needed)")
  100. (set #DEVC_PROTO    "proto files")
  101.  
  102. ; **************************** Danish texts *****************************
  103.  
  104. (if (= #catalog 0) (
  105. (set #GOINGIN
  106.   (cat "\n\nVelkommen til XpkMaster distribution installations-systemet.\n\n"
  107.        "Alle sub-arkiver du vil installere skal udpakkes til en skuffe. "
  108.        "Denne skuffe er forældre til den du har startet dette script fra! "
  109.        "\n\nVær sikker på du har gjort dette!"
  110.   )
  111. )
  112. (set #XPKMASTER_LIB  "Opdatere xpkmaster.library når nødvendigt.")
  113. (set #INSTALL_LIB    "Opdatere sub-bibliotek %s.")
  114. (set #WHAT_STUFF     "Hvilke programmer vil du gerne installere?")
  115. (set #WHAT_LANGUAGE  "Hvilke sprog filer vil du gerne installere?")
  116. (set #WHAT_PROCESSOR "\n\n\n\n\nInstallere MC68020-versioner af nogle af bibliotekerne?")
  117. (set #CRYPT_SOURCE   "\n\n\n\n\nInstallere krypteringsbiblioteks kildekode?")
  118. (set #STARTUP     "\n\n\n\n\nTilføj XpkMasterPrefs kald til opstartsfil.")
  119. (set #WHAT_C
  120.   (cat "Vælg stien hvor %s skal installeres. En skuffe "
  121.        "»%s« vil blive oprettet automatisk, hvis den ikke eksisterer."
  122.   )
  123. )
  124. (set #WHAT_USER     "Brugerdel")
  125. (set #WHAT_DEVELOP  "Udviklerdel")
  126. (set #WHAT_CRYPT    "Krypterings-biblioteker")
  127. (set #DEV_HOTHELP   "HotHelp-filer")
  128. ))
  129. ; ************************** German texts *******************************
  130.  
  131. (if (= #catalog 1) (
  132. (set #GOINGIN
  133.   (cat "\n\nWillkommen zum XpkMaster Installationssystem.\n\n"
  134.        "Alle Teilarchive, die Sie installieren wollen, müssen in ein "
  135.        "Verzeichnis entpackt werden. Dieses ist das vorhergehende "
  136.        "Verzeichnis zu dem, aus dem Sie dieses Script gestartet haben.\n\n"
  137.        "Stellen Sie sicher, das richtig getan zu haben!"
  138.   )
  139. )
  140. (set #INSTALLERVERSION "Sie benötigen mindestens Version 42.9 des Installer Programmes.")
  141. (set #XPKMASTER_LIB  "Erneuere xpkmaster.library wenn nötig.")
  142. (set #INSTALL_LIB    "Erneuere Sublibrary %s.")
  143. (set #WHAT_STUFF     "Welche Programme wollen Sie installieren?")
  144. (set #WHAT_LANGUAGE  "Welche Sprachkataloge wollen Sie installieren?")
  145. (set #WHAT_PROMPT    "Welche Teile von XPK wollen Sie installieren?")
  146. (set #WHAT_LIBS      "Welche Sublibraries wollen Sie installieren?")
  147. (set #WHAT_DOCS      "\n\n\n\n\nDokumentation installieren?")
  148. (set #WHAT_PREFS     "\n\n\n\n\nVoreinsteller (Preferences) Programm installieren?")
  149. (set #WHAT_PROCESSOR "\n\n\n\n\nMC68020 Versionen einiger Libraries installieren?")
  150. (set #WHAT_DEVEL     "Welche Teile des Entwickler Pakets benötigen Sie?")
  151. (set #WHAT_C
  152.   (cat "Wählen Sie die Teile, die Sie für Ihren C Compiler benötigen. Die"
  153.        "Dateien werden automatisch in die nötigen Unterverzeichnisse verteilt."
  154.   )
  155. )
  156. (set #CRYPT_SOURCE   "\n\n\n\n\nQuellkode der Verschlüsselungslibraries installieren?")
  157. (set #STARTUP         "\n\n\n\n\nErgänze XpkMasterPrefs Programmaufruf zur Startupdatei.")
  158. (set #PREFSFILE         "\n\n\n\n\nInstalliere Voreinsteller (Preferences) Datei?")
  159. (set #ASK_PATH
  160.   (cat "Wählen Sie den Pfad, wo %s installiert werden soll. Ein Verzeichnis "
  161.        "»%s« wird automatisch erstellt, falls es noch nicht existiert."
  162.   )
  163. )
  164. (set #ASK_PATH2     "Wählen Sie den Pfad, wo %s installiert werden soll.")
  165. (set #WHAT_USER     "Anwender Archiv")
  166. (set #WHAT_DEVELOP  "Entwickler Archiv")
  167. (set #WHAT_CRYPT    "Verschlüsselungslibraries")
  168. (set #WHAT_SOURCE   "Quellkodes und Beispiele")
  169. (set #DEV_HOTHELP   "HotHelp-Dateien")
  170. (set #DEV_FD        "FD-Dateien")
  171. (set #DEV_ASM        "ASM Includes")
  172. (set #DEV_C        "C/C++ Includes")
  173. (set #DEVT_AUTODOCS "die Autodocs")
  174. (set #DEVT_FD_FILES "die FD-Dateien")
  175. (set #DEVT_ASM      "die ASM Includes")
  176. (set #DEVT_C        "die C/C++ Includes")
  177. (set #DEVT_HOTHELP  "die HotHelp-Dateien")
  178. (set #CRP_SOURCES   "die Quellkodes")
  179. (set #SRC_SRC_A_EXA "die Quellkodes und Beispiele")
  180. (set #DEVC_PRAGMA   "pragma Dateien")
  181. (set #DEVC_GCC      "GCC inline Dateien")
  182. (set #DEVC_REDIRECT "Umleitungsdateien für älteren Kode")
  183. (set #DEVC_SAS      "SAS pragmas Umleitungsdateien (nicht benötigt)")
  184. (set #DEVC_PROTO    "proto Dateien")
  185. ))
  186.  
  187. ; ************************** Spanish texts ******************************
  188.  
  189. (if (= #catalog 2) (
  190. (set #GOINGIN
  191.   (cat "\n\nBienvenido al guión instalador del paquete XpkMaster.\n\n"
  192.        "Todos los elementos de desee instalar serán desempaquetados "
  193.        "en un único directorio ¡que es el directorio padre de aquel en "
  194.        "el que ha puesto en marcha el guión instalador!\n\n¡Tenga "
  195.        "siempre esto en cuenta!"
  196.   )
  197. )
  198. (set #INSTALLERVERSION "Este guión insta